weekly leave - Spanish English Dictionary